﻿@charset "utf-8";
/* CSS Document */
.header{ height:98px; border-bottom: 10px solid #BA0001; }
.headerIn{ width: 1000px;font-family: 'microSoft Yahei','simhei';}
.logo{ float: left; padding-top: 20px;}
.logo img{ width: 187px; height: 55px; float: left;}
.logoR{ float: left; padding-left: 10px; font-size: 24px; padding-top: 20px; color: #595959}
.headerInR{ float: right; width: 465px; text-align: right; padding-top: 25px;}
.headerInR a{ color:#595959;}
.headerInR a:hover{ color:#BA0001 }

/*主体框*/
.mainbody{ height: auto; background: url("../images/bodybg.jpg") left top repeat-x;}
.mainbodyIn{ width: 1000px; padding-top: 55px;}
.mianContaint{  border: 1px solid #E6E6E6;border-top: 4px solid #59B900; background: #FBFBFB; width: 815px; padding: 32px 0px; padding-left: 49px; margin-bottom: 50px;}
.mianContaintTop{ border-bottom: 1px dotted #E6E6E6; padding-left: 50px; padding-bottom: 50px;}
.awardmes{ height: 40px; color:#ff6a00; font-size: 20px; font-family: 'microSoft Yahei','simhei'; line-height: 40px; padding-left: 50px; background: url("../images/icon2.jpg") left center no-repeat;}
.userInfo{ font-family: 'SimSun'; font-size: 14px; color: #656565;}
.userInfo span{ color: #336699;}
.userInfo a{ color: #ff5500}
.mianContaintBoot{ padding-top: 50px; color:#656565 }
.mianContaintBoot a{ color:#656565; padding:0 3px; }
.mianContaintBoot a:hover{ color:#BA0001 }
.awardWords {color: #686668;font-family: 'microSoft Yahei','simhei';font-size: 17px;line-height: 40px; width: 862px;}
.zgInfo{ float: left; padding-left: 40px; padding-top: 30px; width: 282px;}
.zgInfo p{ font-size: 14px; line-height: 28px; padding-top: 10px;}
.foot{ border-top: 1px solid #E6E6E6; padding-top: 30px; font-size: 12px; font-family: SimSun; color: #656565; text-align: center;}
.foot a{ color: #656565; padding: 0px 5px;}
.foot a:hover{ color:#BA0001 }

/*找回密码*/
.step{ width:862px; padding-bottom: 30px;}
.awardWords span{ color: #59B900}

.formBoxW{ width: 448px; float: left; border-right: 1px solid #ddd; padding-right: 20px;}
.formBox{ height: auto; padding-top: 30px; border-bottom: 1px solid #ddd; padding-bottom: 20px;}
.formBoxItem{ height: 40px; padding-top:15px; color: #888;}
.formBoxItem strong{ color: #FE0002; font-weight: normal;}
.formBoxItem span.rightS{ font-size: 14px; color: #333;}
.formBoxItem input{ width: 362px; height: 41px; line-height: 40px; padding: 0px 5px; background: url("../images/pw_inputbg.jpg") no-repeat;border: none; overflow: hidden;}
.checkbox{ padding-left: 54px; padding-top: 20px;}
.checkbox a{ color:#59B900; padding-left: 30px; }
.formBoxItem input.smallInput{ width: 109px; height: 42px; background: url("../images/pw_inputbg2.jpg") no-repeat}
.formBoxItem textarea{ width: 440px; height: 220px; padding:5px;border: 1px solid #ddd; background: #fff;}
.formBtn{ height: 38px; padding-top: 30px; padding-left:69px;}
.formBtn a{ color:#59B900 }
.formBtn a:hover{ color:#FE0002 }
.formBtnT{ height: 38px; padding-top: 30px;}
.formBtn input{ width: 120px; height: 38px; line-height:38px;background: url("../images/pw_btn.jpg") no-repeat; border: none; cursor: pointer; font-size: 18px; font-family: 'microSoft Yahei','simhei'; color: #fff; text-align: center;}
.formBtnT input{ width: 156px; height: 40px; background: url("../images/pw_btn2.jpg") no-repeat; border: none; cursor: pointer;}
.formBoxItemT{ margin-top: 15px;overflow:auto;overflow-x:hidden;height: 220px; padding:10px;border: 1px solid #ddd; font-size: 12px; color: #666;}
.pass span{ color: #336699;}
.loginWay{padding-top: 30px; font-family: 'microSoft Yahei','simhei'; font-size: 20px; color: #545454;}
.otherWay{ padding-top: 10px;}
.otherWay a{ padding-right: 15px;}

.rg_formBoxItem{ height: 40px; padding-top:15px; color: #888;}
.rg_formBoxItem input{ width:273px; height: 41px; line-height: 40px; padding: 0px 5px; background: url("../images/inputbg.jpg") no-repeat;border: none; overflow: hidden;}

.mianContaintL{float: left; width: 378px;border-right: 1px solid #ddd; padding-right: 30px;}
.selectClass{ height: 40px; background: url("../images/icon.jpg") left center no-repeat; font-family: 'microsoft yahei','simhei'; font-size: 20px; padding-left: 30px; line-height: 40px; border-bottom: 1px solid #ddd;}
.selectClass span{ color: #59B900;}
.classItem{ width: 282px; height:98px; padding-top: 30px; background: url("../images/rg_linebg.jpg") left bottom  no-repeat;}
.classItem img{ float: left; width: 81px; height: 87px;}
.classItemTex{ float: left; color: #888; padding-top: 10px;}
.classItemTex a{ display: block; font-size: 24px; font-family: 'microsoft yahei','simhei'; color: #585858; padding-bottom: 5px;}
.classItemTex a:hover{ color: #117fba;}

.mianContaintR{ width: 370px; padding-left: 30px; float: left;}
.rText{ font-size: 20px; font-family: 'microsoft yahei','simhei'; color:#585858; border-bottom: 1px solid #ddd; padding-bottom: 10px; padding-top: 5px;}
.rText a{ color:#d33720}
.formBtnTT{ height: 38px; padding-top: 30px; padding-left:30px;}
.formBtnTT input{ width: 120px; height: 38px; line-height:38px;background: url("../images/pw_btn.jpg") no-repeat; border: none; cursor: pointer; font-size: 18px; font-family: 'microSoft Yahei','simhei'; color: #fff; text-align: center;}
.checkboxT{padding-top: 20px; padding-top: 36px;}
.checkboxT a{ padding-left: 10px; color:#59B900 }
.checkboxT a:hover{color:#d33720}